redeemable debenture - Alemán Inglés Diccionario